﻿@charset "utf-8";
/* CSS d8xy
    2015.03
*/
html {min-height:100%;height:100%;}
body {padding:0px;margin:0px;min-height:100%;height:100%;}
* {font-family:'微软雅黑';  }
a{text-decoration:none; color:inherit;}
img{border:0px;}
ul {margin:0px; padding:0px;}
.slh {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;  }
.clear{clear:both}

.topbg {
    width:100%; height:80px; background:url(../images/topbg.jpg);overflow:hidden;
}
.top {
    width:1100px; height:80px; margin:0px auto;
}
.logo {
    margin-top:-8px; float:left;
}
.top ul {
    width:520px; height:16px; list-style:none; margin:0px; padding:0px;float:left; margin-top:32px; margin-left:150px;
}
    .top ul li {
        float:left; width:100px; height:16px; line-height:16px; text-align:center; color:#363636; font-size:14px; position:relative; overflow:hidden;
    }
        .top ul li:hover {
            overflow:visible;
        }
            .top ul li a:hover {
                
            }
        .top ul li a {color:#363636;}
        .top ul li ul {
            position:absolute; margin:0px; padding:0px; width:100px; padding-top:28px; z-index:11111;
        }
        .top ul li ul li{
            line-height:35px; background:#00aeef; color:#fff; height:35px; border-bottom:1px solid #fff;
        }
            .top ul li ul li a {
                 color:#fff; 
            }
            .top ul .xz ul li a {
                 color:#fff; 
            }
 .top ul .xz a{
    color:#00aeef;
}
.ysj {
    width:210px; height:15px; float:right; margin-top:31px;
}
.ysj1 {
     width:105px; height:15px; float:left;background:url(../images/ind_09.png) no-repeat; text-indent:20px;font-size:14px; line-height:15px;
}
    .ysj1 a {
        color:#636363;
    }
.ysj2 {
     width:105px; height:15px; float:left;background:url(../images/ind_06.png) no-repeat; text-indent:20px;font-size:14px; line-height:15px;
}
    .ysj2 a {
        color:#636363;
    }

.bottombg {
    background:url(../images/ind_15.jpg); height:137px; width:100%;
}
.bottom {
    height:137px; width:1100px; margin:0px auto;
}
    .bottom p {
        text-align:center; font-size:12px; color:#636363; padding-top:80px;
    }
        .bottom p a {
             color:#636363;
        }
.banner {
    width:100%; height:420px; 
}
.k1 {
    width:1100px; height:200px; margin:50px auto 15px auto;
}
.k11 {
    width:300px; height:200px; float:left;
}
.t1 {
    width:150px; height:50px; background:url(../images/ind_03.gif) no-repeat;
    color:#363636; font-size:18px; line-height:50px; text-indent:60px; margin-left:78px;
}
.t2 {
    width:150px; height:50px; background:url(../images/ind_05.gif) no-repeat;
    color:#363636; font-size:18px; line-height:50px; text-indent:60px; margin-left:78px;
}
.t3 {
    width:150px; height:50px; background:url(../images/ind_07.gif) no-repeat;
    color:#363636; font-size:18px; line-height:50px; text-indent:60px; margin-left:78px;
}
.k11 ul {
    width:300px; margin:0px; padding:0px; list-style-type:none; margin-top:20px; margin-bottom:15px;
}
    .k11 ul li {
        font-size:12px; height:25px; line-height:25px;
    }
.k11 ul li a {
    color:#636363;
}
.k11 ul li a span { float:right;}
.k11 ul li a font { float:left;font-size:12px; }
.k12 {
    width:285px; height:200px; float:left;
}
.k121 {
    width:285px; height:102px; text-align:center; font-size:12px; color:#636363; margin-top:20px; line-height:25px; margin-bottom:10px;
}
.k13 {
     width:220px; height:200px; float:left;
}
.ckgd {
    width:66px; height:15px; line-height:15px; background:url(../images/ind_13.gif) 52px 1px no-repeat;
    color:#00aeef; font-size:12px; margin:0px auto;
}
    .ckgd a {
         color:#00aeef;
    }
.sx1 {
    width:5px; height:200px; background:url(../images/ind_05.jpg) no-repeat; float:left;
    margin:0px 60px 0px 50px;
}
.sx2 {
    width:5px; height:200px; background:url(../images/ind_05.jpg) no-repeat; float:left;
    margin:0px 60px 0px 50px;
}

.bannerny1 {
    background:url(../images/banner_02.gif) center center no-repeat;  height:250px; width:100%;
}
.banneabout {
    background:url(../images/bn_about.jpg) center center no-repeat;  height:250px; width:100%;
}
.bannenews {
    background:url(../images/bn_news.jpg) center center no-repeat;  height:250px; width:100%;
}
.bannelx {
    background:url(../images/bn_lx.jpg) center center no-repeat;  height:250px; width:100%;
}
.bannepro {
    background:url(../images/bn_pro.jpg) center center no-repeat;  height:250px; width:100%;
}


.k2 {
    width:1100px; height:auto; margin:0px auto;
}
.cd {
    width:220px; height:auto; float:left; min-height:260px; background:url(../images/cdbg_04.jpg) 198px 0px no-repeat; 
}
.cdbot {
    width:220px; height:55px; float:left;  background:url(../images/cdbg_04_01.jpg) 198px 0px no-repeat; 
}
.cdt1 {
    font-size:24px; text-align:right;
}
.cdt2 {
    font-size:14px; color:#00aeef;text-align:right;
}
.cdt {
    width:180px; height:55px; background:url(../images/xx1_07.jpg) 80px 53px no-repeat; margin-top:20px;
    float:left; padding-right:15px; margin-bottom:15px;
}
.cd ul {
    margin:0px; padding:0px; float:left; list-style-type:none;background:url(../images/cdbg_04_02.jpg) 198px 0px repeat-y; 
}
    .cd ul li {
        width:220px; height:36px; line-height:22px; text-align:right; 
    }
        .cd ul li a {
            color:#959595; font-size:14px; margin-right:40px;
        }
            .cd ul li:hover {
                 background:url(../images/huakuai_03.jpg) no-repeat;
            }
           .cd ul li:hover a {
            color:#fff; font-size:14px; 
        }
    .cd ul .xz {
        background:url(../images/huakuai_03.jpg) no-repeat;
    }
        .cd ul .xz a {
            color:#fff; font-size:14px; 
        }
.rig {
    width:800px; height:auto; float:left; margin-top:44px;margin-left:60px; 
}
.rigt {
    width:800px; height:30px; border-bottom:1px solid #d7d7d7; margin-bottom:10px;
}
.rigt1 {
    float:left; color:#363636; font-size:18px;
}
.rigt2 {
    float:right; color:#b7b7b7; font-size:12px; line-height:30px;
}
    .rigt2 span {
        color:#00aeef;
    }
.rigc1 {
    font-size:12px; color:#636363; line-height:22px; overflow:hidden; 
}
.newsl {
    width:745px; height:auto; padding-bottom:20px; padding-top:20px;
}
.newsitem {
    width:745px; height:155px; margin-bottom:20px;
}
    .newsitem img {
        border:3px solid #e1e1e1; width:225px; height:145px; float:left;
    }
    .newsitem .con {
        width:490px; height:130px; float:left; margin-left:20px; color:#b7b7b7; font-size:12px; line-height:18px;
    }
.nit {
    color:#000000; font-size:18px; height:30px; border-bottom:1px solid #dcdcdc; margin-bottom:5px; line-height:16px;
}
.nimore {
    color:#434343; font-size:12px; float:left;margin-left:20px; font-family:'宋体';
}
    .nimore a {
        font-family:'宋体';color:#434343; font-size:12px;
    }
    .nimore a span {
        color:#eb6100;
    }
.prol {
    width:880px; overflow:hidden; height:auto;
}
.proi {
    width:280px; height:225px; float:left;
}
.proi img{
    border:4px solid #e1e1e1; width:220px; height:170px;
}
    .proi span {
        display:block; float:left; line-height:36px; text-align:center;width:228px; height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; 
    }
        .proi span a {
            color:#363636; font-size:14px; 
        }
.fenye {
}
    .fenye a {
        padding:5px 9px 5px 9px; background:#eeeeee; border:1px solid #dcdcdc; color:#707070;
    }
    .fenye span {
        padding:5px 9px 5px 9px; border:1px solid #dcdcdc;background:#707070; color:#eeeeee;
    }
.newsny {
    width:600px; height:auto; margin:0px auto;
}
.nnytitle {
    color:#363636; font-size:24px; line-height:40px; padding-top:10px;margin-bottom:10px;
    text-align:center; width:500px; margin:0px auto;
}
.nnysj{
    color:#363636; font-size:12px; font-family:'宋体'; text-align:center;
}
.nnycon1 {
    width:600px; height:auto;text-align:center;
}
    .nnycon1 img {
        max-width:600px; margin:0px auto; 
    }
.nnycon {
    width:600px; height:auto;
}
    .nnycon img {
        max-width:600px; margin:0px auto; 
    }
.xixian {
    background:#e1e1e1; height:1px;  width:600px; margin:5px 0px 15px 0px;
}
.lxwm2 {
    list-style-type:none; width: fit-content;float: left;
}
    .lxwm2 li {
        font-size:14px; line-height:28px;
    }
.lxwm3 {
    width: 800px; height: 423px; border: #ccc solid 1px; margin-top:20px;
}
.rigc1 .wx {float: right;width: 150px;margin-top: -20px;margin-right: 20px;}


#box{width:800px;height:370px;border:0px solid #000; position:relative; margin-top:50px;}
#box ul{position:relative;width:820px;height:360px; margin:0px; padding:0px; float:left;}
#box li{position:absolute;border:1px solid #d7d7d7;list-style:none;width:0;height:0;top:146px;left:377px;z-index:0;cursor:pointer;overflow:hidden;border-radius:0px;}
#box li img{width:100%;height:100%;vertical-align:top;  }
#box .prev, #box .next{position:absolute; margin-top:145px; overflow:hidden;text-indent:-999px;cursor:pointer;}
#box .prev{right:20px; width:20px; height:40px; background:url(../images/arrow-right.png) no-repeat; z-index:20;}
#box .next{ left:20px; width:20px; height:40px; background:url(../images/arrow-left.png) no-repeat; z-index:20;}

.ewm td p {color: #00aeef;}
.ewm td img {width: 100px;}